pulley holder attachment - Spanish English Dictionary